fluorescent microscopy - Spanish English Dictionary